 body, html {
    height: 100%;
    font-size: 14px;
    color: #333;
    font-family: lato-regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",sans-serif;
    background: url(../../img/bg.jpg) #DFDFDF;
    -webkit-font-smoothing: antialiased;
}


 a {
    background: 0 0;
 }



 .topics-index .topic-filter a {
    padding: 1px 2px;
    color: #778087;
    text-decoration: none;
}


 a,  a:focus,  a:hover {
    color: rgba(0, 0, 0, 0.7);
}

.topnav {
    min-height: 40px;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.1);
}

.main-col {
    padding-left: 0;
}

.meta {
    color: #d0d0d0;
    font-size: 12px;
}

.media-heading {
    margin: 0 0 5px;
}

.topics-index .topic-filter {
    color: #d0d0d0;
    font-size: 12px;
}

.remove-margin-bottom {
    margin-bottom: 0;
}

.add-margin-bottom {
    margin-bottom: 10px;
}

.remove-padding-horizontal {
    padding-bottom: 0;
    padding-top: 0;
}

.media>.pull-left {
    margin-right: 10px;
}

.media-heading {
    margin: 0 0 10px;
    font-weight: 500;
}


.media-left, .media>.pull-left {
    padding-right: 0px;
}

.avatar {
    font-size: 16px;
    font-weight: 700;
}

#scrollUp{
    background-image: url(../../img/top.png);
    bottom: 20px;
    right: 20px;
    width: 38px;
    height: 38px;
    text-indent: -999999px;
}

.main-body{

    min-height:300px;

}
